package com.cn.zpark.service.impl;

import com.cn.zpark.beans.User;
import com.cn.zpark.dao.IUserDao;
import com.cn.zpark.dao.impl.UserDaoImpl;
import com.cn.zpark.service.IFindUserService;

import java.util.List;

/**
 * @PackageName: com.cn.zpark.service.impl
 * @ClassName: FindUserServiceImpl
 * @Description:业务层接口实现类
 * @author: RZS
 * @date: 2022/4/27  20:21
 */
public class FindUserServiceImpl implements IFindUserService {

    // 定义dao持久层对象
    private IUserDao userDao = new UserDaoImpl();

    // 查询所有数据
    @Override
    public List<User> findUserAll() {
        return null;
    }

    // 查询前10条数据
    @Override
    public List<User> findUserTen() {
        // 调用dao查询数据
        List<User> users = userDao.selectUserTen();
        // 返回结果
        return users;
    }

    /**
     * 分页查询
     * @param startPage 起始页码
     * @param number 每页显示数量
     * @return 分页查询数据
     */
    @Override
    public List<User> findUserPaging(Integer startPage, Integer number) {
        return null;
    }

    /**
     * 根据用户名查询数据
     * @param username 用户名
     * @return 用户数据
     */
    @Override
    public User findUserByUsername(String username) {
        return null;
    }
}
